random laid - French English Dictionary